Big Huge Thesaurus

Nephelium lappaceum

noun